132202
248954
80328
402216
200829
272859
564448
13341
63847
168380
375669
54629
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471